technical subdirector - Español Inglés Diccionario